local fuhun = fk.CreateSkill {
    name = "steam__taibei_viewas&",
    dynamic_desc = function(self, player)
        if player:getMark("@@steam__tabei_usecards-round")~=0 then
            return "steam__taibei_viewas_desc:"..player:getMark("@@steam__tabei_usecards-round")
        end
    end,
  }
  
  Fk:loadTranslationTable{
    ["steam__taibei_viewas&"] = "踏北",
    [":steam__taibei_viewas&"] = "你可以将2张手牌当【杀】使用/打出。",
  
    ["#steam__taibei_viewas"] = "踏北：将手牌转化成【杀】",
    [":steam__taibei_viewas_desc"] = "踏北：将{1}张手牌转化成【杀】",
  
    --["$ol_ex__fuhun1"] = "",
    --["$ol_ex__fuhun2"] = "",
  }
  
  fuhun:addEffect("viewas", {
    anim_type = "offensive",
    prompt = "#steam__taibei_viewas",
    pattern = "slash",
    card_filter = function(self, player, to_select, selected)
      return #selected < player:getMark("@@steam__tabei_usecards-round")
    end,
    view_as = function(self, player, cards)
        local num=player:getMark("@@steam__tabei_usecards-round")
      if #cards ~= num then return end
      local c = Fk:cloneCard("slash")
      c.skillName = fuhun.name
      c:addSubcards(cards)
      return c
    end,
  })
  
  
  return fuhun